English Dictionary
◊ CHAUNA TORQUATA
Chauna torquata
n : largest crested screamer; naive to southern Brazil and
Argentina [syn: {chaja}, {Chauna torquata}]